package ink.tiptop.learn.convert.test;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * @author zjf
 * @date 2020-08-15 16:17
 * 自定义一个转换方法, 比如 字符串A-B-C 转换成List<String>
 * 方法名称不重要,但是 不能出现 方法名+返回值一致的 情况,编译会报错
 */
public interface A_StringListConvert {

    default List<String> string2List(String stringWithLine) {
        if (stringWithLine == null) {
            return new ArrayList<>();
        }
        return new ArrayList<>(Arrays.asList(stringWithLine.split("-")));
    }
}
